rolled ham - Turkish English Dictionary